597821b1fc6455fbc23da6451e356b9dfad12fc2,portal-impl/src/com/liferay/portal/jsonwebservice/JSONWebServiceServlet.java,JSONWebServiceServlet,resolveRemoteUser,#HttpServletRequest#,137
Before Change
User user = userCompanyResolver.getUser();
long companyId = userCompanyResolver.getCompanyId();
if (user != null) {
PermissionChecker permissionChecker =
PermissionCheckerFactoryUtil.create(user, true);
PermissionThreadLocal.setPermissionChecker(permissionChecker);
request.setAttribute("userId", user.getUserId());
request.setAttribute("user", user);
}
CompanyThreadLocal.setCompanyId(companyId);
request.setAttribute("companyId", companyId);
}
After Change
UserResolver userResolver = new UserResolver(request);
CompanyThreadLocal.setCompanyId(userResolver.getCompanyId());
request.setAttribute("companyId", userResolver.getCompanyId());